Fixed PDO Mappings
If the EtherCAT master in use does not support dynamic mapping, various ready-to-use mappings can be selected for cyclic data exchange using 1C12h RxPDO assignment and 1C13h TxPDO assignment. If the master permits, dynamic mapping should be preferred as the maps can be customized to meet exact needs. Using dynamic mapping does not impact performance and performs equivalent to fixed maps.
17xxh objects are used for drive input maps and 1Bxxh objects are used for drive output maps.
Use the sequence below to select the fixed command value mapping 1700h via SDOs:
- SDO write access to object 1C12h Sub0 Data:0x00
- SDO write access to object 1C12h Sub1 Data:0x1700
- SDO write access to object 1C12h Sub0 Data:0x01
The objects, which are mapped into the fixed PDOs, can be read using the subindices 1 to n of the above indices. The number of mapped entries is available by reading subindex 0 of the above indices.
Drive fixed maps
1620h RxPDO fixed mapping parameter 0x1620 | Digital Outputs (3601h Digital output control) |
1A20h TxPDO fixed mapping parameter 0x1a20 | Digital Input states (3580h Digital input states) |
Per axis fixed maps (2nd axis uses 20h offsets, ie: 1700h is axis 1 and 1720h is axis 2)